@CHARSET "UTF-8";
body{font-size:12px;margin:0; padding:0;}
.hd{display:none;}
ul{display:block;list-style:none;padding:0;margin:0;}
.required{color:#f00;}

.magic-form{}
.magic-form li{list-style:none;padding:0;height:35px;margin:5px 0;}
.magic-form li:hover{background:#DDFFDD;}
.magic-form li label{font-size:1.2em;width:30%;margin:10px 10px 0 10px;float:left;text-align:right;}
.magic-form li span{margin-right:2px;}
.magic-form li input{height:25px;margin-top:3px;border:1px solid #cef3f1;}
.magic-form #li-bts{margin:20px 0 5px 30%;}
.magic-form #li-bts:hover{background:none;}
.magic-form #li-bts input{margin:5px 35px;}
.magic-form .li-inline{display:inline;margin:0 5px;height:30px;}
.magic-form .li-inline label{margin:5px 5px 0;}
.magic-form .li-inline input{margin-top:0px;}
.magic-form #li-bts .li-inline{margin:0;}